package com.ruoyi.carwash.service;

import com.ruoyi.carwash.domain.Order;
import com.ruoyi.carwash.vo.OrderVo;

import java.util.List;

public interface OrderService {
    /**
     * 分页查询订单列表
     */
    public List<OrderVo> selectOrderList(OrderVo order);

    /**
     * 获取订单详情
     */
    Order getOrderDetail(Long id);

    /**
     * 更新订单状态
     */
    void updateOrderStatus(Long id, Integer status);

    /**
     * 更新支付状态
     */
    void updatePaymentStatus(Long id, Integer paymentStatus, String paymentTransactionId);

}
